low powered - French English Dictionary